Redis哨兵模式高可用配置(redis配置密码) | 您所在的位置:网站首页 › redis 哨兵配置密码 › Redis哨兵模式高可用配置(redis配置密码) |
一、服务器基础环境
本实验使用centos7.3最小化安装 workdir=/home/redis-4.0.6 IPredis端口sentinel端口备注192.168.10.99637926379主服务器192.168.10.32638026380从服务器 二、服务器安装redis 1.首先安装gcc make等基础软件 yum install -y gcc make 2.解压redis安装包此处使用redis 4.0.6 tar zxvf redis-4.0.6.tar.gz 3.编译安装 cd /home/redis-4.0.6 make make test make install 三、编辑主从redis.conf文件主服务器配置: daemonize yes appendonly no logfile “/root/redislog” dir /home/redis-4.0.6 requirepass lzh@2018 save 7200 1从服务器配置: daemonize yes appendonly no logfile “/root/redislog” dir /home/redis-4.0.6 slaveof 192.168.10.99 6379 masterauth lzh@2018 requirepass lzh@2018 save 7200 1 四、编辑主从sentinel.conf主服务器配置: port 26379 # 守护进程模式 daemonize yes # # 指明日志文件名 logfile "./sentinel.log" # dir=/home/redis-4.0.6 sentinel monitor mymaster 192.168.0.99 6379 1 sentinel down-after-milliseconds mymaster 5000 sentinel failover-timeout mymaster 18000 sentinel auth-pass mymaster lzh@2018从服务器配置文件: port 26380 # 守护进程模式 daemonize yes # # 指明日志文件名 logfile "./sentinel.log" # dir=/home/redis-4.0.6 sentinel monitor mymaster 192.168.0.99 6379 1 sentinel down-after-milliseconds mymaster 5000 sentinel failover-timeout mymaster 18000 sentinel auth-pass mymaster lzh@2018 五、启动redis先主后从: /home/redis-4.0.6/src/redis-server /home/redis-4.0.6/redis.conf 六、启动sentinel先主后从 /home/redis-4.0.6/src/redis-sentinel /home/redis-4.0.6/sentinel.conf --sentinel 七、启动主从同步从服务器: redis-cli -p 6380 -a lzh@2018 slaveof 192.168.10.99 6379确保服务器防火墙开启对应端口 八、主从同步验证在主库中set 1 1 ,在从库中get 1 能正常获取,即为配置成功 |
CopyRight 2018-2019 实验室设备网 版权所有 |